/* general text */
.syslib-text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000;
}

/* header */
.syslib-header-text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	color: #24331e;
}

/* titles */
.syslib-title-text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #24331e;
}

/* backgrounds */
.syslib-flat-background{
	background: url(_images/bar-flat.jpg) #d3dcbf repeat-x;
	height: 22px;
	line-height: 22px;
	vertical-align: center;
}
.syslib-3d-background{
	background: url(_images/bar-3d.jpg) #cad9b0 repeat-x;
	height: 22px;
	line-height: 22px;
	vertical-align: center;
}
.syslib-basic-background{
	background: #ced9b9;
}

/* borders */
.syslib-border{
	border: 1px solid #415a36;
}
.syslib-border-radius{
	border: 1px solid #415a36;
	-moz-border-radius: 3px;
}
.syslib-bottom-border{
	border-bottom: 1px solid #415a36;
}
.syslib-bottom-border-radius{
	border-bottom: 1px solid #415a36;
	-moz-border-radius-bottom: 3px;
}

/* radius [only firefox] */
.syslib-radius{
	-moz-border-radius: 3px;
}

/* resize */
.syslib-row-resize{
	height: 1px;
	line-height: 1px;
	position: absolute;
	overflow: hidden;
	background: transparent;
	cursor: row-resize;
}
.syslib-col-resize{
	height: 1px;
	line-height: 1px;
	position: absolute;
	overflow: hidden;
	background: transparent;
	cursor: col-resize;
}